Water-cooled engine - English Synonyms Dictionary